package itheima04;

import com.mchange.v2.c3p0.ComboPooledDataSource;

import java.sql.Connection;

/*
    C3P0连接池的使用
        1.通过硬编码的方式
        2.配置文件:c3p0.properties文件,必须放在src下
        3.配置文件: c3p0-config.xml文件,必须放在src下

    优先顺序:
        1.以编程方式设置配置值。
        2.配置值取自c3p0-config.xml文件的缺省配置。
        3.c3p0.properties文件中指定的配置值


 */
public class Demo05C3P0 {

    public static void main(String[] args) throws Exception {
        //创建C3P0连接池的对象,内部存储了多个Connection对象
        //创建对象时,会自动读取src根目录下的配置文件,怎么读取的,不用关心
        ComboPooledDataSource cpds = new ComboPooledDataSource();

        //连接池对象,调用getConnection()方法,获取连接Connection对象
        Connection con = cpds.getConnection();
        System.out.println(con);

    }

}
